Automated creel systems and methods for using same

ABSTRACT

Systems and methods for loading and delivering stalk subassemblies and yarn packages are disclosed herein. Such systems and methods can have at least one processor, at least one automated guided vehicle, at least one creel assembly, and an automated creel loading assembly. The at least one automated guided vehicle can be communicatively coupled to the at least one processor. The at least one processor can be configured to selectively direct an automated guided vehicle to engage a respective stalk subassembly. Upon engagement between the automated guided vehicle and the stalk subassembly, the processor can be configured to selectively direct the automated guided vehicle to move about and between the selected operative position within the creel assembly and a loading position proximate the automated creel loading assembly.

CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority to and the benefit of the filing dateof U.S. Provisional Patent Application No. 62/359,797, filed Jul. 8,2016, which is incorporated herein by reference in its entirety.

FIELD

This invention relates to an automated creel system for loading anddelivering yarn stalk subassemblies or yarn packages to a desiredlocation in a carpet manufacturing process.

BACKGROUND

Conventional methods of using a tufting creel involve manual loading anddelivery of yarn packages or stalk subassemblies to a desired location.Such operations are time consuming and labor intensive. Thus, there is aneed in the pertinent art for systems and methods that reduce theinefficiencies associated with such manual loading and deliveryoperations.

SUMMARY

Disclosed herein are systems and methods for loading and deliveringstalk subassemblies and/or yarn packages to a desired location. In oneembodiment, a system can comprise at least one processor, at least oneautomated guided vehicle, at least one creel assembly, and an automatedcreel loading assembly. In one aspect, the automated guided vehicle canbe communicatively coupled to the at least one processor. In anotheraspect, each creel assembly can have a plurality of stalk subassemblies.Each stalk subassembly can be configured for selective secure engagementwith an automated guided vehicle of the at least one automated guidedvehicle. Additionally, each stalk subassembly can be configured forpositioning in a selected operative position within the creel assembly.In these aspects, each stalk subassembly can comprise a base portion, astalk, and a plurality of bullhorns. In one aspect, the stalk can extendupwardly from the base portion relative to a vertical axis. In anotheraspect, the plurality of bullhorns can extend outwardly from the stalkand can be spaced apart relative to the vertical axis. In this aspect,each bullhorn can be configured to engage a respective yarn package. Inanother aspect, the automated creel loading assembly can becommunicatively coupled to the at least one processor and configured toload yarn packages onto a stalk subassembly. In these aspects, the atleast one processor can be configured to selectively direct eachautomated guided vehicle to engage a respective stalk subassembly. Uponengagement between the automated guided vehicle and the stalksubassembly, the processor can be configured to selectively direct theautomated guided vehicle to move about and between the selectedoperative position within the creel assembly and a loading positionproximate the automated creel loading assembly.

In another embodiment, the system can comprise at least one processor, acreel assembly, and an automated guided vehicle. In one aspect, thecreel assembly can have a plurality of bullhorns configured to engagerespective yarn packages. In a further aspect, the automated guidedvehicle can be communicatively coupled to the at least one processor. Inanother aspect, the automated guided vehicle can comprise a baseportion, an automated creel loading assembly, and at least one yarnpackage storage assembly. In this aspect, an automated creel loadingassembly can be positioned on the base portion and communicativelycoupled to the at least one processor. In another aspect, the at leastone yarn package storage assembly can be positioned on the base portionand can optionally define a plurality of engagement elements that areconfigured to securely engage respective yarn packages. In theseaspects, each yarn package storage assembly can be selectively rotatablerelative to a vertical axis to permit positioning of a selectedengagement element in a desired position relative to the automated creelloading assembly. In another aspect, the at least one processor can beconfigured to direct movement of the automated guided vehicle to adesired location relative to the creel assembly. In a further aspect,the at least one processor can be configured to direct the automatedcreel loading assembly to remove selected yarn packages from the atleast one yarn package storage assembly and position the selected yarnpackages in engagement with selected bullhorns of the creel assembly.

DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute apart of this specification, illustrate certain aspects of the instantinvention and together with the description, serve to explain, withoutlimitation, the principles of the invention. Like reference charactersused therein indicate like parts throughout the several drawings.

FIG. 1 is a schematic overhead view of an exemplary system for loadingand delivering stalk subassemblies or yarn packages in accordance withat least one embodiment of the disclosed invention.

FIG. 2 is a perspective view of an exemplary stalk subassembly inaccordance with at least one embodiment of the disclosed invention.

FIG. 3 is a perspective view of an exemplary system for loading yarnpackages onto a stalk subassembly in accordance with at least oneembodiment of the disclosed invention.

FIG. 4 is a perspective view of an exemplary system for loading yarnpackages onto a yarn package storage assembly in accordance with atleast one embodiment of the disclosed invention.

FIG. 5 is a perspective view of an exemplary creel loading assembly orvehicle loading assembly as disclosed herein.

FIG. 6 is a perspective view of a group of exemplary creel loadingassemblies or vehicle loading assemblies as disclosed herein.

FIG. 7 is a schematic diagram of an exemplary automated system fordelivering stalk subassemblies to a desired location within a creelassembly as disclosed herein.

FIG. 8 is a schematic diagram of an exemplary automated system fordelivering yarn packages to a creel assembly as disclosed herein.

FIG. 9 is a perspective view of an exemplary system for engaging,lifting, lowering, and disengaging a stalk subassembly using anautomated guided vehicle as disclosed herein.

FIG. 10 is a perspective view of an exemplary system for loading yarnpackage storage assemblies onto an automated guided vehicle as disclosedherein.

FIG. 11 is a perspective view of an exemplary system for loading yarnpackages onto a yarn package storage assembly positioned on an automatedguided vehicle as disclosed herein.

DETAILED DESCRIPTION

The present invention can be understood more readily by reference to thefollowing detailed description, examples, drawings, and claims, andtheir previous and following description. However, before the presentdevices, systems, and/or methods are disclosed and described, it is tobe understood that this invention is not limited to the specificdevices, systems, and/or methods disclosed unless otherwise specified,as such can, of course, vary. It is also to be understood that theterminology used herein is for the purpose of describing particularaspects only and is not intended to be limiting.

The following description of the invention is provided as an enablingteaching of the invention in its best, currently known embodiment. Tothis end, those skilled in the relevant art will recognize andappreciate that many changes can be made to the various aspects of theinvention described herein, while still obtaining the beneficial resultsof the present invention. It will also be apparent that some of thedesired benefits of the present invention can be obtained by selectingsome of the features of the present invention without utilizing otherfeatures. Accordingly, those who work in the art will recognize thatmany modifications and adaptations to the present invention are possibleand can even be desirable in certain circumstances and are a part of thepresent invention. Thus, the following description is provided asillustrative of the principles of the present invention and not inlimitation thereof.

As used throughout, the singular forms “a,” “an” and “the” includeplural referents unless the context clearly dictates otherwise. Thus,for example, reference to “an automated guided vehicle” can include twoor more such automated guided vehicles unless the context indicatesotherwise.

Ranges can be expressed herein as from “about” one particular value,and/or to “about” another particular value. When such a range isexpressed, another aspect includes from the one particular value and/orto the other particular value. Similarly, when values are expressed asapproximations, by use of the antecedent “about,” it will be understoodthat the particular value forms another aspect. It will be furtherunderstood that the endpoints of each of the ranges are significant bothin relation to the other endpoint, and independently of the otherendpoint.

As used herein, the terms “optional” or “optionally” mean that thesubsequently described event or circumstance may or may not occur, andthat the description includes instances where said event or circumstanceoccurs and instances where it does not.

Disclosed herein, and with reference to FIGS. 1-11, are systems andmethods for loading and delivering stalk subassemblies and/or yarnpackages to a desired location.

Systems and Methods for Loading and Delivering Stalk Assemblies

According to one embodiment, and as shown in FIGS. 1-2, 5-7, and 9, thesystem 100 can comprise at least one processor 10, at least oneautomated guided vehicle 20, at least one creel assembly 30, and anautomated creel loading assembly 50. In one aspect, and with referenceto FIGS. 1-2, each creel assembly 30 of the at least one creel assemblycan comprise a plurality of stalk subassemblies 40. In this aspect, thecreel assembly 30 can comprise stalk subassemblies 40 that are deliveredto and positioned in an operative position by an automated guidedvehicle 20 such that the splicing of yarn packages 60 of the respectivestalk subassemblies together results in a continuous operating system.Optionally, each creel assembly 30 can comprise two stalk subassemblies40, and a yarn package 60 of the first stalk subassembly can serve as arunning end while a yarn package of the second stalk subassembly canserve as standby end. In further aspects, each stalk subassembly 40 canbe configured for positioning in a selected operative position withinthe creel assembly 30.

In various aspects, each stalk subassembly 40 can be configured forselective secure engagement with an automated guided vehicle 20 of theat least one automated guided vehicle. It is contemplated that eachstalk subassembly 40 can comprise a base portion 42, a stalk 44, and aplurality of bullhorns (yarn supports) 46, as shown in FIGS. 2 and 9. Inexemplary aspects, the base portion 42 of each stalk subassembly 40 canhave a substantially square or rectangular perimeter; however, it iscontemplated that any shape can be used for the base portion 42.Optionally, in one aspect, the base portion 42 can have a substantiallysquare perimeter having a length and a width of about 2 feet.Optionally, in exemplary aspects, the base portion 42 can define atleast one engagement element configured for complementary engagementwith an automated guided vehicle 20 as further disclosed herein. Forexample, as shown in FIGS. 2 and 9, the base portion 42 can comprise aplurality of legs that elevate portions of the base portion 42 anddefine a receiving space or slot 48 for receiving portions of theautomated guided vehicle, as shown in FIG. 9. In one aspect, the stalk44 can extend upwardly from the base portion 42 relative to a verticalaxis 102. In this aspect, it is contemplated that the stalk 44 can havea height (relative to the vertical axis) that ranges from about 6 feetto about 10 feet or, optionally, is about 8 feet. In another aspect, theplurality of bullhorns 46 can extend outwardly from the stalk 44.Optionally, in this aspect, the bullhorns 46 can be upwardly oriented ata selected acute angle relative to the vertical axis 102. It iscontemplated that the selected acute angle can range from about 15degrees to about 60 degrees, including, for example, about 30 degrees orabout 45 degrees. In further aspects, the bullhorns 46 can be spacedapart relative to the vertical axis 102. In use, it is contemplated thateach bullhorn 46 can be configured to engage a respective yarn package60. It is contemplated that any conventional bullhorn or yarn supportknown in the art can be used. In exemplary aspects, each of the stalksubassemblies 40 of the system 100 can be substantially identical.However, in other aspects, it is contemplated that at least one stalksubassembly 40 of the system 100 can have a different height, shape,bullhorn orientation, or overall orientation (left-hand or right-hand)than at least one other stalk subassembly of the system.

In another aspect, the automated creel loading assembly 50 can becommunicatively coupled to the at least one processor 10 and configuredto load yarn packages 60 onto a stalk subassembly 40, as shown in FIG.6. In a further aspect, the automated creel loading assembly 50 cancomprise a multi-axis robot 51. In this aspect, it is contemplated thatthe multi-axis robot 51 can comprise at least one arm that is configuredfor selective movement relative to a plurality of axes, such as, forexample and without limitation, at least six axes. In further exemplaryaspects, it is contemplated that the arm of the multi-axis robot 51 cancomprise a plurality of fingers or other engagement elements that areconfigured to selectively grasp or engage selected yarn packages or yarncases.

In a further aspect, the at least one automated guided vehicle 20 can becommunicatively coupled (i.e., through any conventional wireless orwired connection, including Internet-based, cellular, andnetwork-connections) to the at least one processor 10. In these aspects,the at least one processor 10 can be configured to selectively directeach automated guided vehicle 20 to engage a respective stalksubassembly 40. In exemplary aspects, each automated guided vehicle 20can comprise at least one engagement element 22 (e.g., a lift, arm,etc.) configured to engage corresponding portions (e.g., engagementelements) of a stalk subassembly 40. For example, in some aspects, theautomated guided vehicle 20 can be configured to engage, lift, andtransport a stalk subassembly 40 as further disclosed herein. Moreparticularly, in some aspects and with reference to FIG. 9, at least aportion of the automated guided vehicle 20 can be selectively positionedwithin the receiving space or slot 48 of the stalk subassembly 40 (e.g.,underneath the base portion of the stalk subassembly). In exemplaryaspects, it is contemplated that the at least one engagement element 22can comprise at least one platform that is configured for selectivemovement relative to the vertical axis 102. In these aspects, followingpositioning of at least a portion of the automated guided vehicle 20within the receiving space or slot 38 of the stalk subassembly 40, theat least one engagement element 22 of the automated guided vehicle 20can be raised to a height sufficient to engage a corresponding portion(or corresponding portions) of the stalk subassembly 40 (e.g., thebottom surface of the base portion). Following engagement between the atleast one engagement element 22 of the automated guided vehicle 20 andthe bottom surface of the base portion of the stalk subassembly, upwardmovement of the at least one engagement element can continue to therebylift the stalk subassembly to a selected height above the groundsurface, as shown in FIG. 9. In these aspects, it is contemplated thatthe at least one engagement element 22 of the automated guided vehicle20 can be configured to move about and between an extended position anda retracted position relative to the vertical axis to permit selectiveengagement and disengagement of the stalk subassembly 40. Optionally, itis contemplated that the at least one engagement element 22 (e.g., aretractable platform) of the automated guided vehicle 20 and the baseportion of the stalk subassembly 40 can comprise at least one engagementfeature (e.g., a clasp or other gripping element, a friction-enhancingsurface, a shoulder surface, or the like) that is configured to engagethe base portion of the stalk subassembly 40 and prevent movement of thestalk subassembly relative to the automated guided vehicle 20.Optionally, it is contemplated that the at least one engagement element22 (e.g., a retractable platform) of the automated guided vehicle 20 andthe base portion of the stalk subassembly 40 can comprise respectiveengagement features (e.g., projections, slots, hooks, loops, grooves,ribs, clasps, shoulder surfaces, friction-enhancing surfaces, and thelike) that engage with one another to prevent movement of the stalksubassembly 40 relative to the automated guided vehicle 20.

Once the automated guided vehicle 20 is operatively positioned relativeto the stalk subassembly 40 (e.g., positioned within the receiving spaceor slot 48), the processor 10 can be configured to selectively directthe engagement element 22 to extend upwardly relative to the verticalaxis to effect engagement between the engagement element and thecorresponding base portion 42 of the stalk subassembly. In exemplaryaspects, the processor can be communicatively coupled to an actuator(not shown) that configured to effect movement of the at least oneengagement element 22 relative to the vertical axis 102. In theseaspects, it is contemplated that the actuator can comprise a linearactuator, such as for example and without limitation, anelectromechanical linear actuator, a hydraulic linear actuator, apneumatic linear actuator, and the like. It is contemplated that theautomated guided vehicle 20 can be configured to lift the stalksubassembly 40 any distance as desired. For example and withoutlimitation, the automated guided vehicle 20 can be configured to liftthe stalk subassembly 40 any distance ranging from about 0 mm to about100 mm; from about 0.1 mm to about 75 mm; from about 0.5 mm to about 50mm; from about 0.75 mm to about 25 mm; or from about 1 mm to about 20 mm(all measured from a floor surface relative to the vertical axis 102).In use, the processor can be configured to effect: engagement of thestalk subassembly by the at least one engagement element; lifting of thestalk subassembly; movement of the automated guided vehicle while thestalk subassembly is maintained in the lifted/elevated position;lowering of the stalk subassembly; disengagement of the stalksubassembly; and exit of the automated guided vehicle from the receivingspace or slot 48.

Upon engagement between the automated guided vehicle 20 and the selectedstalk subassembly 40, the processor 10 can be configured to selectivelydirect the automated guided vehicle to move about and between a deliveryposition proximate the selected operative position of a given stalksubassembly 40 within the creel assembly 30 and a loading positionproximate the automated creel loading assembly 50. Once the automatedguided vehicle 20 is operatively positioned relative to the automatedcreel loading assembly 50, it is contemplated the processor 10 can beconfigured to selectively direct the engagement element 22 (e.g., the atleast one platform) of the automated guided vehicle to move to theretracted position (within the housing of the automated guided vehicle),lowering the stalk subassembly 40 for positioning proximate theautomated creel loading assembly. It is contemplated, however, that theprocessor 10 can be configured to selectively direct the engagementelement 22 to move to the retracted position at any desired time duringtransport to the automated creel loading assembly 50. Following loadingof the stalk subassembly 40 with yarn packages as further disclosedherein, it is contemplated that the processor can direct an automatedguided vehicle to engage and transport the loaded stalk subassembly to aselected position within the overall system. In use, it is contemplatedthat navigation of the automated guided vehicle 20 to the desiredlocation can be facilitated by any conventional means. Optionally, inone aspect, the automated guided vehicle 20 can be configured to followwires positioned along a guide path that the automated guided vehicle isto follow. In this aspect, the automated guided vehicle can comprise aguide sensor configured to detect the relative position of a signal(e.g., a radio signal) being transmitted from the wires. The automatedguided assembly can use this information to regulate the steeringcircuit, causing the automated guided vehicle to follow the wire. Inanother optional aspect, the automated guided vehicle can be configuredto follow guide tape, such as magnetic or colored tape, positioned alongthe guide path. In further optional aspects, the automated guidedvehicle can be configured to use machine vision, magnets, lasers, and/orsensors to permit its movement to a desired location. Such exemplarymechanisms include, without limitation, laser target navigation,inertial navigation, natural features navigation, vision guidance,geoguidance, or combinations thereof. In these aspects, the automatedguided vehicle can comprise a steer control system configured toselectively steer the automated guided vehicle in a desired direction.For example, such steer control systems can include differential speedcontrol, steered wheel control, or a combination thereof. It iscontemplated that the processor can be communicatively coupled to thenavigation system components to permit selective adjustment of thenavigational guidance provided to the automated guided vehiclesdisclosed herein. It is further contemplated that a map of potentialdelivery locations for the stalk subassemblies can be stored within amemory that is in communication with the processor, thereby allowing theprocessor to selectively control the operation of system components asnecessary to achieve delivery of a stalk subassembly to a desireddelivery location.

In another aspect, the at least one processor 10 can be configured toreceive an input 12 indicative of an empty stalk subassembly. In thisaspect, it is contemplated that the input 12 can be provided by a“splicer” or other worker stationed in proximity to the creel assembly.It is further contemplated that the input 12 can be provided using aremote computing device (e.g., a smartphone, tablet, laptop computer,and the like) that is communicatively coupled to the processor.Additionally, or alternatively, it is contemplated that the input 12 canbe provided in an automated fashion by a vision system configured tomonitor one or more stalk subassemblies for empty bullhorns. Inexemplary aspects, the processor 10 can be configured to direct anautomated guided vehicle 20 to engage the empty stalk subassembly and toposition the empty stalk subassembly in a loading position proximate theautomated creel loading assembly 50. In these aspects, in response toreceiving the input 12 indicative of an empty stalk subassembly, it iscontemplated that the disclosed system can employ a single automatedguided vehicle or at least two automated guided vehicles (i.e., 1-AGVstalk change or 2-AGV stalk change) to accomplish a replacement of anempty stalk subassembly with a loaded stalk subassembly. Optionally, theprocessor 10 can be configured to direct a single automated guidedvehicle 20 to replace the empty stalk subassembly with a loaded stalksubassembly by taking the following steps: (1) transporting a loadedstalk subassembly adjacent to a selected operative position of an emptystalk subassembly within a creel assembly; (2) temporarily lowering anddisengaging the loaded stalk subassembly at a position near the emptystalk subassembly; (3) removing the empty stalk subassembly from aselected operative position within the creel assembly and temporarilylowering and disengaging the empty stalk subassembly at a locationspaced from the selected operative position; and (4) re-engaging theloaded stalk subassembly and positioning the loaded stalk subassembly atthe selected operative position within the creel assembly. Followingreplacement of the empty stalk subassembly with a loaded stalksubassembly, the automated guided vehicle 20 can then re-engage theempty stalk subassembly and position the empty stalk subassembly in theloading position proximate the automated creel loading assembly 50, asdisclosed herein. Alternatively, upon receipt of the input 12 indicativeof an empty stalk subassembly, the processor 10 can be configured todirect first and second automated guided vehicles to the location of theempty stalk subassembly. In this alternative aspect, the processor 10can be configured to direct the first automated guided vehicle tonavigate to the selected operative position within the creel assembly 30at the location of the empty stalk subassembly, engage the empty stalksubassembly, and position the empty stalk subassembly in a loadingposition proximate the automated creel loading assembly 50. Theprocessor 10 can be further configured to direct the second automatedguided vehicle to arrive at the location of the empty stalk subassemblywith a loaded stalk subassembly and position the loaded stalksubassembly at the selected operative position within the creel assembly30 (after removal of the empty stalk subassembly).

Optionally, it is contemplated that the automated guided vehicle 20 cancomprise wheels (not shown). In further optional aspects, it iscontemplated that the wheels can be mechanically coupled to axles thatpermit rotation and turning of the wheels in a conventional manner. Inthese aspects, it is contemplated that the automated guided vehicle 20can comprise brakes that are configured to stop movement of the vehicle.

In another aspect, the at least one creel assembly 30 can comprise aplurality of creel assemblies. In a further aspect, the at least oneautomated guided vehicle 20 can comprise a plurality of automated guidedvehicles. Optionally, in these aspects, the plurality of creelassemblies 30 can be distributed among two stories. In further aspects,the system can comprise at least one elevator 70 that can be configuredto permit selective movement of the stalk subassemblies 40 and theautomated guided vehicles 20 among the two stories of creel assemblies30. Optionally, the automated creel loading assembly 50 can beconfigured to load yarn packages 60 onto stalk subassemblies 40positioned in a loading position on either of the two stories of creelassemblies 30.

Optionally, in an exemplary aspect, the automated creel loading assembly50 can comprise a platform 54 that supports the multi-axis robot 51 asshown in FIGS. 5-6. Optionally, in a further aspect, the automated creelloading assembly 50 can comprise at least one belt or conveyor 52configured to receive yarn packages (optionally, yarn packages providedas part of yarn cases) that are either manually loaded or loaded ontothe belt by a lift truck. In use, the at least one belt or conveyor 52can be configured to advance yarn packages to a location that isaccessible by the multi-axis robot 51. In exemplary aspects, theautomated creel loading assembly 50 can be configured to detect indiciaprovided on each yarn package 60 received by the automated creel loadingassembly. In this aspect, the automated creel loading assembly 50 can beconfigured to transmit an identification signal to the at least oneprocessor 10 that is indicative of the detected indicia. In theseaspects, the at least one processor 10 can be configured to identify thedetected yarn package 60 based upon the received identification signal.It is further contemplated that the automated creel loading assembly 50and the at least one processor 10 can each be in communication with arespective wireless transmitter/receiver to permit communication betweenthe automated creel loading assembly and the processor. Alternatively,it is contemplated that a conventional wired connection can be used. Itis contemplated that if the identified yarn package corresponds to adesired yarn package type, the processor 10 can be configured to directthe automated creel loading assembly 50 to load the identified yarnpackage onto a selected bullhorn 46 of a stalk subassembly 40. Inexemplary non-limiting aspects, it is contemplated that the automatedcreel loading assembly 50 can comprise at least one detector (e.g., abarcode detector, an RFID detector, and the like) that is configured todetect the indicia (e.g., barcode, SKU, RFID tag, and the like)associated with the yarn package 60. In another aspect, the system 100can comprise at least one waste removal belt (not shown) that can beconfigured to direct yarn package waste away from the automated creelloading assembly 50. It is contemplated that the automated creel loadingassembly 50 can be configured to remove yarn package waste from a stalksubassembly 40 positioned in the loading position. It is furthercontemplated that the automated creel loading assembly 50 can beconfigured to place the removed yarn package waste on the waste removalbelt. Alternatively, in other aspects, it is contemplated that yarnpackage waste can be manually removed from stalk subassemblies 40. Inthese aspects, it is contemplated that the automated guided vehicles 20can be configured to transport an empty stalk subassembly 40 to astalk/tube unloading area before returning the stalk subassembly 40 tothe automated creel loading assembly 50. It is contemplated that theyarn tubes and other waste from the empty stalk subassembly 40 can beunloaded at the stalk/tube unloading area.

As one having ordinary skill in the pertinent art will appreciate, theprocessor can be any processing element known in the art, such as,without limitation, a personal computer, a server computer, a tablet, asmartphone, and the like. As one having ordinary skill in the pertinentart will further appreciate, the processor can comprise any of a numberof processing devices, systems or the like that are capable of operatingin accordance with the embodiments of the invention. It is contemplatedthat the processor can be in communication with a memory that storescontent, data, or the like. The memory can also store softwareapplications, instructions, or the like for the processor to performsteps associated, for example, with loading or delivering yarn packagesto a desired location, as described herein. It is further contemplatedthat the processor can be connected to at least one interface or othermeans for displaying, transmitting, and/or receiving data, content, orthe like. The interface can include at least one communication interfaceor other means for transmitting and/or receiving data, content, or thelike, as well as at least one user interface that can include a displayand/or a user input interface. The user input interface, in turn, cancomprise any of a number of devices allowing the processor to receivedata from a user, such as a keypad, a touch display, a joystick or otherinput device.

In operation, according to one embodiment, the at least one processor 10can instruct an automated creel loading assembly 50 to load yarnpackages onto a stalk subassembly 40. In this aspect, the processor canalso instruct an automated guided vehicle 20 to engage the stalksubassembly 40. In another aspect, the processor 10 can instruct theautomated guided vehicle 20 to deliver the stalk subassembly 40 to aselected operative position within the creel assembly 30. Prior todelivery of the loaded stalk subassembly to the selected operativeposition, in a further aspect, the at least one processor can receive aninput 12 indicative of an empty stalk subassembly and instruct anautomated guided vehicle to engage the empty stalk subassembly andremove the empty stalk subassembly from the creel assembly, as furtherdisclosed herein. For example, in exemplary aspects, the processor 10can receive an input 12 from a remote location (e.g., an input providedby a worker within the system) indicating that a particular stalkassembly 40 (or at least one of the bullhorns of the stalk assembly) isempty. Upon receipt of the input 12, the processor 10 can direct theautomated guided vehicle 20 to remove the empty stalk subassembly fromthe creel assembly 30. The processor 10 can be configured to also directthe automated guided vehicle 20 to replace the empty stalk subassemblywith a loaded stalk subassembly. Optionally, in some aspects, theprocessor 10 can direct the automated guided vehicle 20 to arrive at thelocation of the empty stalk subassembly (i.e., the selected operativeposition within the creel) with a loaded stalk subassembly, as furtherdescribed herein. Alternatively, in other aspects, the processor 10 candirect first and second automated guided vehicles to navigate to thelocation of the empty stalk subassembly, with the first automated guidedvehicle being directed to remove the empty stalk subassembly from thecreel assembly 30 and the second automated guided vehicle directed todeliver a loaded stalk subassembly to the selected operative positionwithin the creel assembly. It is contemplated that the selectedoperative position can correspond to a previous location of the emptystalk subassembly within the creel assembly 30. In use, it iscontemplated that the disclosed systems and methods can permit automateddelivery of yarn packages 60 to a desired position within a creelassembly 30 without the need for human lifting of the yarn packages.

According to another embodiment, in operation, an automated creelloading assembly 50 can receive one or more yarn packages 60. Prior toplacement of the yarn packages 60 (optionally, in the form of yarncases) proximate the automated creel loading assembly 50, it iscontemplated that the yarn packages can have their stretch wrap and topcap removed. In another aspect, the automated creel loading assembly 50can detect indicia, such as the yarn SKU, on each yarn package 60received by the automated creel loading assembly. In a further aspect,the automated creel loading assembly 50 can transmit an identificationsignal to the at least one processor 10 indicative of the detectedindicia, and the at least one processor can identify the detected yarnpackage based upon the received identification signal. It iscontemplated that a plurality of stalk subassemblies 40 can be inloading positions next to the automated creel loading assembly 50. Instill a further aspect, the yarn package waste can be removed via awaste removal belt, such as an overhead conveyor or ground levelconveyor.

In another aspect, the automated guided vehicle 20 can engage the stalksubassembly 40 such that the stalk subassembly can be delivered to thecreel assembly 30 and dropped off for tie-in by a tufting personnel orsplicer. In this aspect, the automated guided vehicle 20 can comprise anengagement portion 22 (e.g., a lift apparatus, a clamp apparatus, ahook, and the like) that is configured to selectively engage the baseportion of a stalk subassembly, as further described herein. Forexample, in one aspect, the automated guided vehicle 20 can comprise alift apparatus having at least one engagement element 22 that isconfigured to partially or fully slide within a receiving space or slot48 defined by the base portion 42 of the stalk subassembly. In exemplaryaspects, the at least one engagement element 22 of the lift apparatuscan comprise an arm (or a plurality of arms), a panel, a platform, agripper (or a plurality of grippers), or the like. In further exemplaryaspects, the lift apparatus can further comprise an actuator that iscommunicatively coupled (through a wired or wireless connection) to theat least one engagement element 22 and that is configured to effectselective movement of the lift apparatus relative to at least a verticalaxis. Optionally, in these aspects, it is contemplated that the actuatorcan be configured to effect selective movement of the at least oneengagement element relative to at least one additional axis (other thanthe vertical axis), such as, for example, an axis that is perpendicularto the vertical axis (optionally, an axis that extends in a forwarddirection relative to a front (leading) surface of an automated guidedvehicle), thereby assisting with positioning of the at least oneengagement element within the receiving space of the base of the stalksubassembly. It is contemplated that the actuator can be a linearactuator, such as, for example and without limitation, a mechanicallinear actuator, an electromechanical linear actuator, a hydrauliclinear actuator, a pneumatic linear actuator, and the like. In use,after at least a portion of the at least one engagement element isreceived within the receiving space or slot defined by the base portionof the stalk assembly, the actuator can be activated to move the atleast one engagement element in an upward direction to engage a portionof the base portion of the stalk subassembly and apply a lifting forceto the stalk subassembly. Following lifting of the stalk subassembly toprovide sufficient clearance between the base portion of the stalksubassembly and the flooring surface, the automated guided vehicle canretain the stalk subassembly in the elevated position while theautomated guided vehicle moves toward the selected operative positionfor the stalk subassembly. When the automated guided vehicle arrives atthe delivery position proximate the selected operative position, theactuator can be instructed (by the processor) to lower the at least oneengagement element until the base portion of the stalk subassemblycontacts the floor surface in the selected operative position. The atleast one engagement element can then be disengaged from the baseportion of the stalk subassembly through: movement of the at least oneengagement element relative to the vertical axis (effected by theactuator); movement of the at least one engagement element relative toan axis that is perpendicular to the vertical axis (effected by theactuator); or movement of automated guided vehicle (causing acorresponding movement of the at least one engagement element); orcombinations thereof.

In a further aspect, empty stalk subassemblies can be removed by theautomated guided vehicle 20 once all yarn packages 60 have been used. Instill a further aspect, the automated guided vehicle 20 can bring theempty stalk subassemblies to the automated creel loading assembly 50 andstay underneath the stalk subassembly while loading, unless the systemreprioritizes the automated guided vehicle to go elsewhere. Once loaded,the automated guided vehicle 20 can deliver the stalk subassembly 40 tothe creel assembly 30, drop off the stalk subassembly, and either backout of that position or move underneath the area where yarns are placedinto creel tubes.

Thus, in use, stalk subassemblies can be moved into place by anautomated guided vehicle 20 and dropped off individually in selectedoperative locations, with pairs of stalk subassemblies forming a creelassembly that allows for continuous operation of the tufting machine(e.g., by allowing the spliced together packages to transfer from onestalk subassembly to the other). Automated guided vehicles can thenengage an empty stalk subassembly at the direction of the systemcontroller 80. Each empty stalk subassembly can be engaged by anautomated guided vehicle (a) while the empty stalk subassembly ispositioned in an operative position within the creel or (b) while theempty stalk subassembly is positioned in a separate, designated locationwhere empty stalk subassemblies are located. Following engagementbetween the automated guided vehicle and the empty stalk subassembly,the automated guided vehicle can transport the empty stalk subassemblyto the automated creel loading assembly, where yarn packages can beloaded onto the empty stalk subassembly. Following loading of the emptystalk subassembly, the automated guided vehicle can then position theloaded stalk subassembly in a desired location within the creel, and theprocess can be repeated as directed by the system controller 80.

Systems and Methods for Loading and Delivering Yarn Packages

According to another embodiment, and with reference to FIGS. 3-6, 8, and10-11, a tufting creel assembly can be automatically loaded using asystem 200 comprising an automated guided vehicle 230 that is fittedwith an automated creel loading assembly 234, such as a multi-axisrobot, such that the automated creel loading assembly can reach into astandard creel with tying aisles.

The automated guided vehicle 230 can be loaded using various methods.For example, and without limitation, yarn packages 60 can be loaded ontothe empty bullhorns of a creel (e.g., a conventional creel or aplurality of stalk subassemblies 40 as disclosed herein) while theautomated guided vehicle 230 remains idle, which allows the yarnpackages to then be loaded onto the automated guided vehicle using theautomated creel loading assembly 234. It is contemplated that theautomated creel loading assembly 234 can be a high speed, high capacityloading system (e.g., a system capable of loading at least 10, at least15, or at least 20 yarn packages per minute). It is contemplated thatthe plurality of yarn packages 60 can be set aside and staged for laterlifting and placing onto the automated guided vehicle 230.

Referring to FIGS. 3-6, 8, and 10-11, in another exemplary embodiment,the system 200 can comprise at least one processor 210, a creelassembly, and an automated guided vehicle 230. In one aspect, the creelassembly can have a plurality of bullhorns configured to engagerespective yarn packages. It is contemplated that the creel assembly canbe any conventional creel assembly as is known in the art. In anotheraspect, as shown in FIGS. 3-4, the automated guided vehicle 230 cancomprise a base portion 232, an automated creel loading assembly 234,and at least one yarn package storage assembly 236. Optionally, theautomated guided vehicle 230 can comprise wheels. In further optionalaspects, it is contemplated that the wheels can be mechanically coupledto axles that permit rotation and turning of the wheels in aconventional manner. In these aspects, it is contemplated that theautomated guided vehicle 230 can comprise brakes that are configured tostop movement of the vehicle. In another aspect, an automated creelloading assembly 234 can be positioned on the base portion 232 andcommunicatively coupled to the at least one processor 210. In anotheraspect, the at least one yarn package storage assembly 236 can bepositioned on the base portion 232. Optionally, in this aspect, the atleast one yarn package storage assembly 236 can define a plurality ofengagement elements that are configured to securely engage respectiveyarn packages. For example, in some aspects, the plurality of engagementelements can comprise at least one horizontal panel that separatesvarious levels of yarn packages. In other aspects, it is contemplatedthat the plurality of engagement elements can comprise a plurality ofvertical dividers that define a plurality of vertical compartments orreceptacles for receiving yarn packages. In exemplary aspects, each yarnpackage storage assembly 236 can be selectively rotatable relative to avertical axis 202 to permit positioning of a selected engagement element(and associated yarn packages) in a desired position relative to theautomated creel loading assembly 50. In exemplary aspects, as shown inFIGS. 3-4, it is contemplated that the at least one yarn package storageassembly 236 can comprise first and second yarn package storageassemblies positioned on opposing sides of the automated creel loadingassembly 234.

In another aspect, and with reference to FIG. 8, the automated guidedvehicle 230 can be communicatively coupled to the at least one processor210. In another aspect, the at least one processor 210 can be configuredto direct movement of the automated guided vehicle 230 to a desiredlocation relative to the creel assembly. In a further aspect, theprocessor 210 can be configured to receive an input 212 indicative of anempty bullhorn or empty stalk subassembly. It is contemplated that theinput 212 can be provided by a “splicer” or other worker stationed inproximity to the creel assemblies within the system. It is furthercontemplated that the input 212 can be provided using a remote computingdevice (e.g., a smartphone, tablet, laptop computer, and the like) thatis communicatively coupled to the processor. Additionally, oralternatively, it is contemplated that the input 212 can be provided inan automated fashion by a vision system configured to monitor one ormore creel assemblies for empty bullhorns. In an exemplary aspect, theprocessor 210 can be configured to direct an automated guided vehicle230 to position the automated creel loading assembly 234 in a loadingposition proximate the empty bullhorn. In a further aspect, the at leastone processor 210 can be configured to direct the automated creelloading assembly 234 to remove selected yarn packages from the at leastone yarn package storage assembly 236 and position the selected yarnpackages in engagement with selected bullhorns of the creel assembly.

In a further aspect, as shown in FIGS. 3-4, it is contemplated that theautomated creel loading assembly 234 can comprise a multi-axis robot. Invarious aspects, it is contemplated that the multi-axis robot cancomprise at least one arm that is configured for selective movementrelative to a plurality of axes, such as, for example and withoutlimitation, up to six axes. In these aspects, it is contemplated thatthe automated guided vehicle, which is selectively moveable relative totwo axes, can cooperate with the multi-axis robot to permit selectivemovement of a yarn package relative to up to eight axes. In furtherexemplary aspects, it is contemplated that the arm of the multi-axisrobot can comprise a plurality of fingers or other engagement elementsthat are configured to selectively grasp or engage selected yarnpackages or yarn cases.

In another aspect, as shown in FIGS. 5-6 and 10-11, the system 200 canfurther comprise an automated vehicle loading assembly 240 that can becommunicatively coupled to the at least one processor 210. In thisaspect, and as shown in FIG. 11, the at least one processor 210 can beconfigured to direct the automated vehicle loading assembly 240 to loadyarn packages onto a yarn package storage assembly 236. In anotheraspect, the automated vehicle loading assembly 240 can be configured toload yarn packages on a yarn package storage assembly 236 positioned onan automated guided vehicle 230. Optionally, in another aspect, theautomated vehicle loading assembly 240 can be configured to load yarncases (i.e., a full case pre-loaded with yarn packages) onto anautomated guided vehicle 230. Optionally, in still another aspect and asshown in FIG. 10, the automated vehicle loading assembly 240 can beconfigured to load pre-loaded yarn package storage assemblies 236 ontoan automated guided vehicle 230.

Optionally, in an exemplary aspect, the automated vehicle loadingassembly 240 can comprise a platform 244 that supports a multi-axisrobot 241 as shown in FIGS. 5-6 and 10-11. In various aspects, it iscontemplated that the multi-axis robot 241 can comprise at least one armthat is configured for selective movement relative to a plurality ofaxes, such as, for example and without limitation, up to six axes. Infurther exemplary aspects, it is contemplated that the arm of themulti-axis robot 241 can comprise a plurality of fingers or otherengagement elements that are configured to selectively grasp or engageselected yarn packages, yarn cases, or pre-loaded yarn package storageassemblies. Optionally, in a further aspect and as shown in FIG. 11, theautomated vehicle loading assembly 240 can comprise at least one belt orconveyor 242 configured to receive yarn packages (optionally, full casesof yarn packages) that are loaded onto the belt by a lift truck or otherequipment. Optionally, in still another aspect and as shown in FIG. 10,it is contemplated that the belt or conveyor 242 can be configured toreceive a pre-loaded yarn package storage assembly 236. Prior toplacement of the yarn packages proximate the automated vehicle loadingassembly 240, it is contemplated that the yarn packages can have theirstretch wrap and top cap removed, using either manual or automatedmeans. In use, the at least one belt or conveyor 242 can be configuredto advance, or permit advancement of, yarn packages (or yarn cases oryarn package storage assemblies) to a location that is accessible by themulti-axis robot 241. Optionally, in exemplary aspects, the automatedvehicle loading assembly 240 can be configured to detect indiciaprovided on each yarn package 60 received by the automated vehicleloading assembly. In this aspect, the automated vehicle loading assembly240 can be configured to transmit an identification signal to the atleast one processor indicative of the detected indicia. In a furtheraspect, the at least one processor 210 can be configured to identify thedetected yarn package based upon the received identification signal. Ifthe identified yarn package corresponds to a desired yarn package typefor a selected storage position within a creel storage assembly 236, theat least one processor can be configured to direct the automated vehicleloading assembly 240 to load the identified yarn package onto the creelstorage assembly 236 of an automated guided vehicle 230 in the selectedstorage position. It is contemplated that the at least one processor 210can be configured to associate each individually loaded yarn packagewith a corresponding position within a creel storage assembly 236 of theautomated guided vehicle.

In exemplary non-limiting aspects, it is contemplated that the automatedvehicle loading assembly 240 can comprise at least one detector (e.g., abarcode detector, an RFID detector, and the like) that is configured todetect the indicia (e.g., barcode, SKU, RFID tag, and the like)associated with the yarn package. It is further contemplated that theautomated vehicle loading assembly 240 and the at least one processor210 can each be in communication with a respective wirelesstransmitter/receiver to permit communication between the automatedvehicle loading assembly and the processor. Alternatively, it iscontemplated that a conventional wired connection can be used.

In some exemplary aspects, and with reference to FIG. 4, rather thanloading individual yarn packages, it is contemplated that the vehicleloading assembly 240 can load an entire yarn case, which comprises aplurality of yarn packages. In these aspects, it is contemplated thateach yarn storage assembly 236 can be configured to receive a respectivecase of yarn. Optionally, in these aspects, and with reference to FIG.6, it is contemplated that an automated guided vehicle 230 can comprisefirst and second yarn cases positioned on opposing sides of an automatedcreel loading assembly 234. In use, it is contemplated that theautomated creel loading assembly can be configured to select yarnpackages to be removed from each layer of the yarn cases, while the yarncases remain stationary within each yarn storage assembly.

In still further exemplary aspects, and with reference to FIGS. 10 and11, each automated guided vehicle 230 can have at least one yarn storageassembly 236 positioned on the base portion 232 of the vehicle.Optionally, the at least one yarn storage assembly 236 can comprise atleast first and second yarn storage assemblies 236 positioned onopposing sides of the automated creel loading assembly 234. In exemplaryaspects, and as shown in FIG. 10, the yarn storage assemblies 236 can bepre-loaded with yarn packages and then selectively positioned on theautomated guided vehicle 230 using the vehicle loading assembly 240. Inother exemplary aspects, and as shown in FIG. 11, the yarn storageassemblies 236 can be secured on the base portion of the automatedguided vehicle 230 while they are loaded with individual yarn packagesusing the vehicle loading assembly 240.

In another aspect, the automated creel loading assembly 234 positionedon an automated guided vehicle 230 can be configured to detect indiciaprovided on each yarn package received and/or engaged by the at leastone yarn package storage assembly 236. In this aspect, the automatedcreel loading assembly 234 can be configured to transmit anidentification signal to the at least one processor indicative of thedetected indicia. In a further aspect, the at least one processor can beconfigured to identify the detected yarn package based upon the receivedidentification signal. If the identified yarn package corresponds to adesired yarn package type, the at least one processor can be configuredto direct the automated creel loading assembly to load the identifiedyarn package onto a selected bullhorn of the creel assembly. Inexemplary non-limiting aspects, it is contemplated that the automatedcreel loading assembly can comprise at least one detector (e.g., abarcode detector, an RFID detector, and the like) that is configured todetect the indicia (e.g., barcode, SKU, RFID tag, and the like)associated with the yarn package. It is further contemplated that theautomated creel loading assembly and the at least one processor can eachbe in communication with a respective wireless transmitter/receiver topermit communication between the automated creel loading assembly andthe processor. Alternatively, it is contemplated that a conventionalwired connection can be used.

Optionally, in another aspect, and with reference to FIGS. 3-4, it iscontemplated that the system can comprise at least one rotationalactuator 237. Each rotational actuator 237 can be communicativelycoupled to the at least one processor 210 and configured to effectselective rotational movement of a respective yarn package storageassembly 236. In a further aspect, the processor 210 can be configuredto selectively activate the at least one actuator 237 to controlrotation of the at least one yarn package storage assembly 236 until theautomated creel loading assembly 234 detects a yarn packagecorresponding to a desired yarn package type. In exemplary aspects, theprocessor 210 can be configured to monitor the rotational position ofeach respective yarn package within a creel storage assembly 236 of theautomated guided vehicle, thereby allowing the processor to selectivelycontrol rotation of each creel storage assembly 236 such that selectedyarn packages are provided to the creel loading assembly 234 in aneasily accessible position. In further exemplary aspects, the processor210 can be configured to receive an input from a remote computing device(e.g., an input provided by a splicer) that is indicative of a selectedyarn package type to be loaded onto the creel assembly, and theprocessor 210 can be configured to rotate a yarn package storageassembly 236 to provide a yarn package corresponding to the selectedyarn package type to the automated creel loading assembly 234.

In still a further aspect, the automated creel loading assembly 234 canbe configured to remove yarn package waste from the creel assembly andposition the yarn package waste within a yarn package storage assembly236.

In operation, according to one embodiment, the at least one processorcan instruct an automated guided vehicle to position an automated creelloading assembly in a loading position proximate the creel assembly. Theat least one processor can also instruct the automated creel loadingassembly to load yarn packages onto a selected bullhorn of the creelassembly. Prior to positioning the automated creel loading assembly inthe loading position, the at least one processor can receive an inputindicative of an empty bullhorn. For example, in exemplary aspects, theprocessor can receive an input from a remote location (e.g., an inputprovided by a worker within the system) indicating that a particularbullhorn is empty. Following positioning the automated creel loadingassembly in the loading position, the at least one processor caninstruct the automated creel loading assembly to remove yarn packagewaste from the empty bullhorn. The loading position can correspond to alocation of the empty bullhorn within the creel assembly.

In one aspect, the automated guided vehicle 230 can be bookended by atleast two yarn package storage assemblies 236, which can be pre-loadedor loaded using a vehicle loading assembly 240 as disclosed herein. Inanother aspect, the automated guided vehicle 230 can move through thecreel assembly, and the yarn package storage assemblies 236 can be madeavailable to the automated creel loading assembly 234 by rotation of theyarn package storage assemblies. In a further aspect, the engagementelements of the yarn package storage assemblies 236 can comprisedividers and/or bottom caps, and the dividers and/or bottom caps of theyarn package storage assemblies can be removed by the automated creelloading assembly 234 and stored onto the automated guided vehicle 230 orat a desired location in the system as scrap cardboard. Prior to theloading step, in another aspect, the automated creel loading assembly234 can remove an empty yarn package from a particular bullhorn, and theremnants of the empty yarn package can be stored at a desired locationon the automated guided vehicle 230. The yarn package storage assemblies236 can rotate to present a desired yarn package to the automated creelloading assembly 234 for positioning in the creel assembly.

As one having ordinary skill in the pertinent art will appreciate, theprocessor 210 can be any processing element known in the art, such as,without limitation, a personal computer, a server computer, a tablet, asmartphone, and the like. As one having ordinary skill in the pertinentart will further appreciate, the processor can comprise any of a numberof processing devices, systems or the like that are capable of operatingin accordance with the embodiments of the invention. It is contemplatedthat the processor can be in communication with a memory that storescontent, data, or the like. The memory can also store softwareapplications, instructions, or the like for the processor to performsteps associated, for example, with loading or delivering yarn packagesto a desired location, as described herein. It is further contemplatedthat the processor can be connected to at least one interface or othermeans for displaying, transmitting, and/or receiving data, content, orthe like. The interface can include at least one communication interfaceor other means for transmitting and/or receiving data, content, or thelike, as well as at least one user interface that can include a displayand/or a user input interface. The user input interface, in turn, cancomprise any of a number of devices allowing the processor to receivedata from a user, such as a keypad, a touch display, a joystick or otherinput device.

In use, it is contemplated that navigation of the automated guidedvehicle 230 to a desired location can be facilitated by any conventionalmeans. Optionally, in one aspect, the automated guided vehicle 230 canbe configured to follow wires positioned along a guide path that theautomated guided vehicle is to follow. In this aspect, the automatedguided vehicle can comprise a guide sensor configured to detect therelative position of a signal (e.g., a radio signal) being transmittedfrom the wires. The automated guided vehicle can use this information toregulate the steering circuit, causing the automated guided vehicle tofollow the wire. In another optional aspect, the automated guidedvehicle can be configured to follow guide tape, such as magnetic orcolored tape, positioned along the guide path. In further optionalaspects, the automated guided vehicle can be configured to use machinevision, magnets, lasers, and/or sensors to permit its movement to adesired location. Such exemplary mechanisms include, without limitation,laser target navigation, inertial navigation, natural featuresnavigation, vision guidance, geoguidance, or combinations thereof. Inthese aspects, the automated guided vehicle can comprise a steer controlsystem configured to selectively steer the automated guided vehicle in adesired direction. For example, such steer control systems can includedifferential speed control, steered wheel control, or a combinationthereof. It is contemplated that the processor can be communicativelycoupled to the navigation system components to permit selectiveadjustment of the navigational guidance provided to the automated guidedvehicles disclosed herein. It is further contemplated that a map ofpotential delivery locations for the yarn packages can be stored withina memory that is in communication with the processor, thereby allowingthe processor to selectively control the operation of system componentsas necessary to achieve delivery of a yarn package to a desired deliverylocation.

Although several embodiments of the invention have been disclosed in theforegoing specification, it is understood by those skilled in the artthat many modifications and other embodiments of the invention will cometo mind to which the invention pertains, having the benefit of theteaching presented in the foregoing description and associated drawings.It is thus understood that the invention is not limited to the specificembodiments disclosed hereinabove, and that many modifications and otherembodiments are intended to be included within the scope of the appendedclaims. Moreover, although specific terms are employed herein, as wellas in the claims which follow, they are used only in a generic anddescriptive sense, and not for the purposes of limiting the describedinvention, nor the claims which follow.

Exemplary Aspects

In view of the described systems and methods and variations thereof,below are more particularly described aspects of the invention. Theseparticularly recited aspects should not however be interpreted to haveany limiting effect on any different claims containing different or moregeneral teachings described herein, or that the “particular” aspects aresomehow limited in some way other than the inherent meanings of thelanguage literally used therein.

Aspect 1: A system comprising: at least one processor; at least oneautomated guided vehicle communicatively coupled to the at least oneprocessor; at least one creel assembly, each creel assembly having aplurality of stalk subassemblies, each stalk subassembly beingconfigured for selective secure engagement with an automated guidedvehicle of the at least one automated guided vehicle and beingconfigured for positioning in a selected operative position within thecreel assembly, wherein each stalk subassembly comprises: a baseportion; a stalk extending upwardly from the base portion relative to avertical axis; and a plurality of bullhorns extending outwardly from thestalk and spaced apart relative to the vertical axis, wherein eachbullhorn is configured to engage a respective yarn package; and anautomated creel loading assembly communicatively coupled to the at leastone processor and configured to load yarn packages onto a stalksubassembly, wherein the at least one processor is configured toselectively direct each automated guided vehicle to engage a respectivestalk subassembly, and wherein, upon engagement between the automatedguided vehicle and the stalk subassembly, the processor is configured toselectively direct the automated guided vehicle to move about andbetween the selected operative position within the creel assembly and aloading position proximate the automated creel loading assembly.

Aspect 2: The system of aspect 1, wherein the automated creel loadingassembly comprises a multi-axis robot.

Aspect 3: The system of any one of the preceding aspects, wherein theautomated creel loading assembly is configured to detect indiciaprovided on a yarn package positioned proximate the automated creelloading assembly, wherein the automated creel loading assembly isconfigured to transmit an identification signal to the at least oneprocessor indicative of the detected indicia, and wherein the at leastone processor is configured to identify the detected yarn package basedupon the received identification signal.

Aspect 4: The system of any one of the preceding aspects, wherein if theidentified yarn package corresponds to a desired yarn package type, theprocessor is configured to direct the automated creel loading assemblyto load the identified yarn package onto a selected bullhorn of a stalksubassembly.

Aspect 5: The system of any one of the preceding aspects, furthercomprising at least one waste removal belt configured to direct yarnpackage waste away from the automated creel loading assembly.

Aspect 6: The system of any one of the preceding aspects, wherein theautomated creel loading assembly is configured to remove yarn packagewaste from a stalk subassembly positioned in the loading position.

Aspect 7: The system of any one of the preceding aspects, wherein theautomated creel loading assembly comprises at least one belt or conveyorconfigured to receive yarn packages proximate the multi-axis robot ofthe automated creel loading assembly.

Aspect 8: The system of any one of the preceding aspects, wherein eachcreel assembly comprises two stalk subassemblies.

Aspect 9: The system of any one of the preceding aspects, wherein the atleast one creel assembly comprises a plurality of creel assemblies.

Aspect 10: The system of any one of the preceding aspects, wherein theat least one automated guided vehicle comprises a plurality of automatedguided vehicles.

Aspect 11: The system of any one of the preceding aspects, wherein theplurality of creel assemblies are distributed among two stories.

Aspect 12: The system of any one of the preceding aspects, furthercomprising at least one elevator configured to permit selective movementof the stalk subassemblies and the automated guided vehicles among thetwo stories of creel assemblies.

Aspect 13: The system of any one of the preceding aspects, wherein theautomated creel loading assembly is configured to load yarn packagesonto stalk subassemblies positioned in a loading position on either ofthe two stories of creel assemblies.

Aspect 14: The system of any one of the preceding aspects, wherein theprocessor is configured to receive an input indicative of an empty stalksubassembly, and wherein the processor is configured to direct anautomated guided vehicle to engage the empty stalk subassembly and toposition the empty stalk subassembly in a loading position proximate theautomated creel loading assembly.

Aspect 15: The system of any one of the preceding aspects, wherein eachautomated guided vehicle comprises wheels.

Aspect 16: A method of loading and delivering yarn packages to a desiredlocation using the system of any one of the preceding aspects,comprising using the at least one processor to: instruct an automatedcreel loading assembly to load yarn packages onto a stalk subassembly;instruct an automated guided vehicle to engage the stalk subassembly;and instruct the automated guided vehicle to deliver the stalksubassembly to a selected operative position within the creel assembly.

Aspect 17: The method of aspect 16, further comprising, prior todelivery of the loaded stalk subassembly to the selected operativeposition, using the at least one processor to: receive an inputindicative of an empty stalk subassembly; and instruct an automatedguided vehicle to engage the empty stalk subassembly and remove theempty stalk subassembly from the creel assembly, wherein the selectedoperative position corresponds to a previous location of the empty stalksubassembly within the creel assembly.

Aspect 18: The method of any one of the preceding aspects, furthercomprising, using the at least one processor to: instruct the automatedcreel loading assembly to detect indicia provided on a yarn packagepositioned proximate the automated creel loading assembly; receive anidentification signal indicative of the detected indicia; and identifythe detected yarn package based upon the received identification signal.

Aspect 19: The method of aspect 18, further comprising, using the atleast one processor to instruct the automated creel loading assembly toload the identified yarn package onto a selected bullhorn of a stalksubassembly if the identified yarn package corresponds to a desired yarnpackage type.

Aspect 20: A system comprising: at least one processor; a creel assemblyhaving a plurality of bullhorns configured to engage respective yarnpackages; an automated guided vehicle communicatively coupled to the atleast one processor, wherein the automated guided vehicle comprises: abase portion; an automated creel loading assembly positioned on the baseportion and being communicatively coupled to the at least one processor;and at least one yarn package storage assembly positioned on the baseportion and defining a plurality of engagement elements that areconfigured to securely engage respective yarn packages, wherein eachyarn package storage assembly is selectively rotatable relative to avertical axis to permit positioning of a selected engagement element ina desired position relative to the automated creel loading assembly,wherein the at least one processor is configured to direct movement ofthe automated guided vehicle to a desired location relative to the creelassembly, and wherein the at least one processor is configured to directthe automated creel loading assembly to remove selected yarn packagesfrom the at least one yarn package storage assembly and position theselected yarn packages in engagement with selected bullhorns of thecreel assembly.

Aspect 21: The system of aspect 20, wherein the automated creel loadingassembly comprises a multi-axis robot.

Aspect 22: The system of any one of the preceding aspects, furthercomprising an automated vehicle loading assembly communicatively coupledto the at least one processor, wherein the at least one processor isconfigured to direct the automated vehicle loading assembly to load yarnpackages onto a yarn package storage assembly.

Aspect 23: The system of any one of the preceding aspects, wherein theautomated vehicle loading assembly is configured to load yarn packageson a yarn package storage assembly positioned on an automated guidedvehicle.

Aspect 24: The system of any one of the preceding aspects, wherein theautomated vehicle loading assembly comprises a multi-axis robot.

Aspect 25: The system of aspect 24, wherein the automated vehicleloading assembly further comprises at least one belt or conveyorconfigured to receive at least one yarn package proximate the multi-axisrobot.

Aspect 26: The system of any one of the preceding aspects, wherein theautomated creel loading assembly is configured to detect indiciaprovided on each yarn package engaged by the at least one yarn packagestorage assembly, wherein the automated creel loading assembly isconfigured to transmit an identification signal to the at least oneprocessor indicative of the detected indicia, and wherein the at leastone processor is configured to identify the detected yarn package basedupon the received identification signal.

Aspect 27: The system of any one of the preceding aspects, wherein ifthe identified yarn package corresponds to a desired yarn package type,the at least one processor is configured to direct the automated creelloading assembly to load the identified yarn package onto a selectedbullhorn of the creel assembly.

Aspect 28: The system of any one of the preceding aspects, furthercomprising at least one rotational actuator, wherein each rotationalactuator is communicatively coupled to the at least one processor andconfigured to effect selective rotational movement of a respective yarnpackage storage assembly, and wherein the processor is configured toselectively activate the at least one actuator to control rotation ofthe at least one yarn package storage assembly until the automated creelloading assembly detects a yarn package corresponding to a desired yarnpackage type.

Aspect 29: The system of any one of the preceding aspects, wherein theautomated creel loading assembly is configured to remove yarn packagewaste from the creel assembly and position the yarn package waste withina yarn package storage assembly.

Aspect 30: The system of any one of the preceding aspects, wherein theprocessor is configured to receive an input indicative of an emptybullhorn, and wherein the processor is configured to direct an automatedguided vehicle to position the automated creel loading assembly in aloading position proximate the empty bullhorn.

Aspect 31: The system of any one of the preceding aspects, wherein theautomated guided vehicle comprises wheels.

Aspect 32: A method of using the system of any one of the precedingaspects, comprising using the at least one processor to: instruct anautomated guided vehicle to position an automated creel loading assemblyin a loading position proximate the creel assembly; and instruct theautomated creel loading assembly to load yarn packages onto a selectedbullhorn of the creel assembly.

Aspect 33: The method of aspect 32, further comprising: prior topositioning the automated creel loading assembly in the loadingposition, using the at least one processor to receive an inputindicative of an empty bullhorn; and following positioning the automatedcreel loading assembly in the loading position, using the at least oneprocessor to instruct the automated creel loading assembly to removeyarn package waste from the empty bullhorn, wherein the loading positioncorresponds to a location of the empty bullhorn within the creelassembly.

What is claimed is:
 1. A system comprising: at least one processor; atleast one automated guided vehicle communicatively coupled to the atleast one processor; at least one creel assembly, each creel assemblyhaving a plurality of stalk subassemblies, each stalk subassembly beingconfigured for selective secure engagement with an automated guidedvehicle of the at least one automated guided vehicle and beingconfigured for positioning in a selected operative position within thecreel assembly, wherein each stalk subassembly comprises: a baseportion; a stalk extending upwardly from the base portion relative to avertical axis; and a plurality of bullhorns extending outwardly from thestalk and spaced apart relative to the vertical axis, wherein eachbullhorn is configured to engage a respective yarn package; and anautomated creel loading assembly communicatively coupled to the at leastone processor and configured to load yarn packages onto a stalksubassembly, wherein the at least one processor is configured toselectively direct each automated guided vehicle to engage a respectivestalk subassembly, and wherein, upon engagement between the automatedguided vehicle and the stalk subassembly, the processor is configured toselectively direct the automated guided vehicle to move about andbetween the selected operative position within the creel assembly and aloading position proximate the automated creel loading assembly.
 2. Thesystem of claim 1, wherein the automated creel loading assemblycomprises a multi-axis robot.
 3. The system of claim 2, wherein theautomated creel loading assembly is configured to detect indiciaprovided on a yarn package positioned proximate the automated creelloading assembly, wherein the automated creel loading assembly isconfigured to transmit an identification signal to the at least oneprocessor indicative of the detected indicia, and wherein the at leastone processor is configured to identify the detected yarn package basedupon the received identification signal.
 4. The system of claim 3,wherein if the identified yarn package corresponds to a desired yarnpackage type, the processor is configured to direct the automated creelloading assembly to load the identified yarn package onto a selectedbullhorn of a stalk subassembly.
 5. The system of claim 1, furthercomprising at least one waste removal belt configured to direct yarnpackage waste away from the automated creel loading assembly.
 6. Thesystem of claim 5, wherein the automated creel loading assembly isconfigured to remove yarn package waste from a stalk subassemblypositioned in the loading position.
 7. The system of claim 3, whereinthe automated creel loading assembly further comprises at least one beltor conveyor configured to receive yarn packages proximate the multi-axisrobot of the automated creel loading assembly.
 8. The system of claim 1,wherein each creel assembly comprises two stalk subassemblies.
 9. Thesystem of claim 1, wherein the at least one creel assembly comprises aplurality of creel assemblies.
 10. The system of claim 9, wherein the atleast one automated guided vehicle comprises a plurality of automatedguided vehicles.
 11. The system of claim 10, wherein the plurality ofcreel assemblies are distributed among two stories.
 12. The system ofclaim 11, further comprising at least one elevator configured to permitselective movement of the stalk subassemblies and the automated guidedvehicles among the two stories of creel assemblies.
 13. The system ofclaim 11, wherein the automated creel loading assembly is configured toload yarn packages onto stalk subassemblies positioned in a loadingposition on either of the two stories of creel assemblies.
 14. Thesystem of claim 1, wherein the processor is configured to receive aninput indicative of an empty stalk subassembly, and wherein theprocessor is configured to direct an automated guided vehicle to engagethe empty stalk subassembly and to position the empty stalk subassemblyin a loading position proximate the automated creel loading assembly.15. The system of claim 1, wherein each automated guided vehiclecomprises wheels.
 16. A method of loading and delivering yarn packagesto a desired location within a creel assembly, the method comprising:using at least one processor to instruct an automated creel loadingassembly to load yarn packages onto a stalk subassembly, the stalksubassembly comprising: a base portion; a stalk extending upwardly fromthe base portion relative to a vertical axis; and a plurality ofbullhorns extending outwardly from the stalk and spaced apart relativeto the vertical axis, wherein each bullhorn engages a respective yarnpackage loaded by the automated creel loading assembly; using the atleast one processor to instruct an automated guided vehicle to engagethe stalk subassembly; and using the at least one processor to instructthe automated guided vehicle to deliver the stalk subassembly to aselected operative position within the creel assembly.
 17. The method ofclaim 16, further comprising, prior to delivery of the loaded stalksubassembly to the selected operative position, using the at least oneprocessor to: receive an input indicative of an empty stalk subassembly;and instruct an automated guided vehicle to engage the empty stalksubassembly and remove the empty stalk subassembly from the creelassembly, wherein the selected operative position corresponds to aprevious location of the empty stalk subassembly within the creelassembly.
 18. The method of claim 16, further comprising, using the atleast one processor to: instruct the automated creel loading assembly todetect indicia provided on a yarn package positioned proximate theautomated creel loading assembly; receive an identification signalindicative of the detected indicia; and identify the detected yarnpackage based upon the received identification signal.
 19. The method ofclaim 18, further comprising, using the at least one processor toinstruct the automated creel loading assembly to load the identifiedyarn package onto a selected bullhorn of a stalk subassembly if theidentified yarn package corresponds to a desired yarn package type. 20.A system comprising: at least one processor; a creel assembly having aplurality of bullhorns configured to engage respective yarn packages; anautomated guided vehicle communicatively coupled to the at least oneprocessor, wherein the automated guided vehicle comprises: a baseportion; an automated creel loading assembly positioned on the baseportion and being communicatively coupled to the at least one processor;and at least one yarn package storage assembly positioned on the baseportion and defining a plurality of engagement elements that areconfigured to securely engage respective yarn packages, wherein the atleast one processor is configured to direct movement of the automatedguided vehicle to a desired location relative to the creel assembly, andwherein the at least one processor is configured to direct the automatedcreel loading assembly to remove selected yarn packages from the atleast one yarn package storage assembly and position the selected yarnpackages in engagement with selected bullhorns of the creel assembly.